down the hatch - Francés Inglés Diccionario